Enterprise Version
and where hope and despair coexist